// 例子51

{
    async function f() {
        return 'hello world';
    }

    f().then(v => {
        console.log(v);
        console.log('----------------------------------');
    }); // "hello world"
}

{
    async function f() {
        throw new Error('出错了');
    }

    f().then(
        v => console.log(v),
        e => console.error(e) // Error: 出错了
    )
}